// 需求1：编写 Web 服务，支持跨域，前端 GET 请求方式，请求 /api/rand 接口
// 需求2：使用 npm 下载 lodash 使用里面封装的函数，随机产生一个 0 - 10 之间的任意整数:
// 需求3：自定义模块 stuName.js 导出一个数组，值为 10 个名字，并随机取出一个名字返回给前端

const express = require('express')
const cors = require('cors')
const lodash = require('lodash')
const { stuNameArr } = require('./stuName.js')
const server = express()
server.use(cors())

server.get('/api/rand', (req, res) => {
  const rand = lodash.random(0, 10)
  const stuName = stuNameArr[rand]

  res.send(stuName)
})

server.listen(3000, () => {
  console.log('Web 服务启动了')
})